// api/auth.js
// 认证相关 API

const { post, get } = require('../utils/request')

/**
 * 用户登录
 * @param {Object} data 登录数据 { username, password }
 */
function login(data) {
  return post('/auth/login', data)
}

/**
 * 用户登出
 */
function logout() {
  return post('/auth/logout')
}

/**
 * 获取当前用户信息
 */
function getUserInfo() {
  return get('/auth/userinfo')
}

module.exports = {
  login,
  logout,
  getUserInfo
}